Pour déterminer si trois points sont alignés, on va regarder :
On crée d'abord une fonction permettant de calculer le coefficient directeur d'une droite connaissant deux points :
def coeff_directeur(x1,y1,x2,y2):
return (y2-y1)/(x2-x1)
On étudie maintenant l'alignement :
def points_alignés(x1,y1,x2,y2,x3,y3):
if x1==x2:
if x1==x3:
return "Les points sont alignés"
else:
return "Les points ne sont pas alignés"
else:
a=coeff_directeur(x1,y1,x2,y2)
b=coeff_directeur(x3,y3,x2,y2)
if a==b:
return "Les points sont alignés"
else:
return "Les points ne sont pas alignés"
Source : https://lesmanuelslibres.region-academique-idf.frTélécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathe-matiques-seconde ou directement le fichier ZIPSous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0 